
package com.dhcc.bpm.modules.api.vo;

import org.springblade.core.mp.base.Excel;
import com.dhcc.bpm.modules.api.entity.Sys;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.NullSerializer;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import io.swagger.annotations.ApiModel;

/**
 * @ClassName SysVO
 * @Description 系统表视图实体类
 * @Author daina
 * @Date 2020/2/25 16:02
 * @Version V1.0
 * @Copyright: 2020 东华软件 . All rights reserved.
 */
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "SysVO对象", description = "系统表")
public class SysVO extends Sys {
	private static final long serialVersionUID = 1L;

	/**
	 * 交易量
	 */
	@JsonSerialize(using = ToStringSerializer.class, nullsUsing = NullSerializer.class)
	@Excel(name = "交易量")
	private Long num;
	/**
	 * 成功率
	 */
	@Excel(name = "成功率")
	private String successRate;
	/**
	 * 平均响应时间
	 */
	@JsonSerialize(using = ToStringSerializer.class, nullsUsing = NullSerializer.class)
	@Excel(name = "平均响应时间")
	private Double responseTime;

	/**
	 * 开始时间
	 */
	@ApiModelProperty(value = "开始时间")
	@Excel(name = "开始时间")
	private String startDate;

	/**
	 * 结束时间
	 */
	@ApiModelProperty(value = "结束时间")
	@Excel(name = "结束时间")
	private String endDate;


	private int isFrom; //1 ---表示首页的查询

	private String begDate;
	private String endDate1;
	private String env;
}
